• word of the day

    centaurea imperialis

    centaurea imperialis - Dictionary definition and meaning for word centaurea imperialis

    Definition
    (noun) perennial of mountains of Iran and Iraq; cultivated for its fragrant rose-pink flowers
    Synonyms : sweet sultan
Download our Mobile App Today
Receive our word of the day
on Whatsapp